black turban snail - Francés Inglés Diccionario